Thursday, July 24, 2003

Check out the Battlefield Stadium trailer
If you wanted to see the Japanese to their version of Shaolin Soccer with ninjas, men with guns, exploding baseballs and fireballs, this movie delivers, baby.

No comments: